﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Echart.Model.LineStyle
{
    public class lineStyle
    {
        /// <summary>
        /// 图形的颜色
        /// </summary>
        public string color { get; set; }

        /// <summary>
        /// 线宽。
        /// </summary>
        public double? width { get; set; }

        /// <summary>
        /// 线的类型。可选：
        /// 'solid'
        /// 'dashed'
        /// 'dotted'
        /// </summary>
        public string type { get; set; }       

        /// <summary>
        /// 图形阴影的模糊大小
        /// </summary>
        public double? shadowBlur { get; set; }

        /// <summary>
        /// 阴影颜色
        /// </summary>
        public string shadowColor { get; set; }

        /// <summary>
        /// 阴影水平方向上的偏移距离。
        /// </summary>
        public double? shadowOffsetX { get; set; }

        /// <summary>
        /// 阴影垂直方向上的偏移距离。
        /// </summary>
        public double? shadowOffsetY { get; set; }

        /// <summary>
        /// 图形透明度。支持从 0 到 1 的数字，为 0 时不绘制该图形。
        /// </summary>
        public double? opacity { get; set; }
    }
}
